Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clam 2552 2553 2554 version news cargo lock #1253

Conversation

micahsnyder
Copy link
Contributor

Primarily:

  1. bump SO versions for libclamav, libfreshclam,
  2. bump versions of Rust dependencies
  3. set the -rc version suffix.
  4. add release notes for 1.4.0.

See individual commit messages for fine details.

Release notes may also get a few more updates based on review/merge of a few outstanding pull requests.

libfreshclam.h defines the public API.
CFRAY_LEN is not for internal use.
Moved to the top of the libfreshclam_internal.h header instead.
For libclamav's SO version:
- We added two macros to clamav.h so we should increase Current and Age:
  - CL_SCAN_PARSE_IMAGE and
  - CL_SCAN_PARSE_IMAGE_FUZZY_HASH

For libfreshclam's SO version, we only made changes internal to the
library so we only need increase the Revision.

Ref: https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
And update the BCAPI FLEVEL enum.
@micahsnyder micahsnyder force-pushed the CLAM-2552-2553-2554-version-news-cargo-lock branch from 17f86a4 to 69fbc7b Compare April 25, 2024 17:40
@micahsnyder micahsnyder merged commit 18f2916 into Cisco-Talos:main May 6, 2024
17 of 24 checks passed
@micahsnyder micahsnyder deleted the CLAM-2552-2553-2554-version-news-cargo-lock branch May 6, 2024 21:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants